sporting facilities - Francés Inglés Diccionario